package practice.knowledge;
public class ArrayTest {
    public static void main(String[] args) {
        int[] a;
        Person[] b;
        a = new int[10];
        b = new Person[3];
        for (int i = 0; i < 10; i++) {
            a[i] = (int) (100 * Math.random());
            /*Math.random() 用于生成[0,1)伪随机浮点数，不接
            受任何参数，调用后会返回一个随机值*/
        }
        b[0] = new Person("张三", 28, 'M');
        b[1] = new Person("李四", 20, 'M');
        b[2] = new Person();
        b[2].setName("葛优");
        b[2].setAge(46);
        b[2].setSex('F');
        // for (int i = 0; i < 10; i++) {
        //     System.out.println("a[" + i + "]=" + a[i]);
        // }
        System.out.println(b[0] + "\n" + b[1] + "\n" + b[2]);
        /*输出 b 数组中的 Person 对象，直接打印对象调用 Person 类的 toString() 方法 */
        System.out.println("a 中元素个数：" + a.length);
        System.out.println("b 中元素个数：" + b.length);
    }
}